Text copied to clipboard!

Naslov

Text copied to clipboard!

Senior JavaScript Developer

Opis

Text copied to clipboard!
Tražimo iskusnog Senior JavaScript Developera koji će se pridružiti našem dinamičnom timu i sudjelovati u razvoju inovativnih web aplikacija. Kao Senior JavaScript Developer, bit ćete odgovorni za dizajn, razvoj i optimizaciju složenih korisničkih sučelja koristeći moderne JavaScript tehnologije. Očekujemo da imate duboko razumijevanje JavaScript jezika, iskustvo s popularnim frameworkovima poput React, Angular ili Vue.js, te sposobnost vođenja i mentoriranja manje iskusnih članova tima. Vaša uloga uključuje suradnju s dizajnerima, backend developerima i drugim članovima tima kako biste osigurali visokokvalitetna i skalabilna rješenja. Bit ćete uključeni u cijeli životni ciklus razvoja softvera, od analize zahtjeva do implementacije i održavanja. Očekuje se da aktivno doprinosite tehničkim odlukama, predlažete poboljšanja i pratite najnovije trendove u JavaScript ekosustavu. Osim tehničkih vještina, cijenimo i sposobnost jasne komunikacije, samostalnost u radu te proaktivnost u rješavanju izazova. Idealni kandidat ima iskustvo s alatima za upravljanje verzijama (npr. Git), poznavanje principa testiranja i automatizacije, te razumijevanje CI/CD procesa. Dodatno, prednost je iskustvo s razvojem SPA (Single Page Application) i radom u agilnom okruženju. Ako ste strastveni u razvoju modernih web rješenja, želite raditi na izazovnim projektima i kontinuirano usavršavati svoje znanje, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje naprednih web aplikacija koristeći JavaScript.
  • Dizajn i implementacija korisničkih sučelja s modernim frameworkovima.
  • Suradnja s dizajnerima i backend developerima.
  • Pisanje čitljivog, održivog i testiranog koda.
  • Mentoriranje i podrška manje iskusnim članovima tima.
  • Sudjelovanje u tehničkim odlukama i planiranju arhitekture.
  • Optimizacija performansi aplikacija.
  • Praćenje novih tehnologija i predlaganje poboljšanja.
  • Izrada i održavanje tehničke dokumentacije.
  • Sudjelovanje u agilnim procesima razvoja.

Zahtjevi

Text copied to clipboard!
  • Minimalno 5 godina iskustva u JavaScript programiranju.
  • Odlično poznavanje barem jednog modernog JavaScript frameworka (React, Angular, Vue.js).
  • Iskustvo s HTML5, CSS3 i responzivnim dizajnom.
  • Poznavanje alata za upravljanje verzijama (npr. Git).
  • Iskustvo s testiranjem i automatizacijom.
  • Razumijevanje principa razvoja SPA aplikacija.
  • Sposobnost samostalnog rada i rješavanja problema.
  • Izvrsne komunikacijske vještine.
  • Prednost: iskustvo s TypeScriptom i Node.js.
  • Poznavanje CI/CD procesa.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u JavaScript programiranju?
  • Koje JavaScript frameworkove ste koristili u profesionalnim projektima?
  • Imate li iskustva s razvojem SPA aplikacija?
  • Kako pristupate optimizaciji performansi web aplikacija?
  • Jeste li radili u agilnim timovima?
  • Možete li navesti primjer tehničkog izazova koji ste uspješno riješili?
  • Imate li iskustva s mentoriranjem drugih developera?
  • Koje alate za testiranje i automatizaciju koristite?
  • Poznajete li TypeScript ili Node.js?
  • Kako održavate svoje znanje o najnovijim tehnologijama?